/*
 *  mission.h
 *  SpaceSim
 *
 *  Created by Tim Baanen on 2/22/11.
 *  Copyright 2011 Troi. All rights reserved.
 *
 */

#include <string>

#include "main.h"
#include "random.h"

#ifndef MISSION_H
#define MISSION_H

class Mission {
private:
	int TargetCluster;
	int TargetSystem;
	int TargetPlanet;
	int Reward;
	std::string Desc;
public:
	Mission();
	bool IsDone() {
		if (Main::CurrentCluster.GetID() == TargetCluster && Main::SubSystem == TargetSystem && Main::SelectedPlanet == TargetPlanet) {
			return true;
		}
		return false;
	}
	std::string GetDesc() {
		return Desc;
	}
	int GetCluster() {
		return TargetCluster;
	}
	int GetSystem() {
		return TargetSystem;
	}
	int GetPlanet() {
		return TargetPlanet;
	}
	int GetReward() {
		return Reward;
	}
};

#endif